MyNet Product Pricing API
Example XML
Example Request & Response Payloads for each API Method
GetCustomerTariff Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prod="http://webservices.opalonline.co.uk/ProductPricing" xmlns:ser="http://webservices.opalonline.co.uk/ServiceBase/">
<soapenv:Header/>
<soapenv:Body>
<prod:GetCustomerTariff>
<prod:request>
<ser:UserCredentials>
<ser:AgentID>{{AgentID Issued}}</ser:AgentID>
<ser:Password>{{Password Issued}}</ser:Password>
<ser:Username>{{Username Issued}}</ser:Username>
</ser:UserCredentials>
</prod:request>
</prod:GetCustomerTariff>
</soapenv:Body>
</soapenv:Envelope>
GetProductPriceDetail (Access) Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prod="http://webservices.opalonline.co.uk/ProductPricing" xmlns:ser="http://webservices.opalonline.co.uk/ServiceBase/">
<soapenv:Header/>
<soapenv:Body>
<prod:GetProductPriceDetail>
<prod:request>
<ser:UserCredentials>
<ser:AgentID>{{AgentID Issued}}</ser:AgentID>
<ser:Password>{{Password Issued}}</ser:Password>
<ser:Username>{{Username Issued}}</ser:Username>
</ser:UserCredentials>
<prod:TariffCode>T6</prod:TariffCode>
<prod:Access>
<prod:AccessTypes>
<prod:AccessType>EAD</prod:AccessType>
</prod:AccessTypes>
</prod:Access>
</prod:request>
</prod:GetProductPriceDetail>
</soapenv:Body>
</soapenv:Envelope>
GetProductPriceDetail (Service) Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prod="http://webservices.opalonline.co.uk/ProductPricing" xmlns:ser="http://webservices.opalonline.co.uk/ServiceBase/">
<soapenv:Header/>
<soapenv:Body>
<prod:GetProductPriceDetail>
<prod:request>
<ser:UserCredentials>
<ser:AgentID>{{AgentID Issued}}</ser:AgentID>
<ser:Password>{{Password Issued}}</ser:Password>
<ser:Username>{{Username Issued}}</ser:Username>
</ser:UserCredentials>
<prod:TariffCode>T6</prod:TariffCode>
<prod:Service>
<prod:ServiceTypes>
<prod:ServiceType>E-Access</prod:ServiceType>
</prod:ServiceTypes>
<prod:AccessTypes>
<prod:AccessType>EAD</prod:AccessType>
</prod:AccessTypes>
</prod:Service>
</prod:request>
</prod:GetProductPriceDetail>
</soapenv:Body>
</soapenv:Envelope>
GetProductPriceDetail (Bolt-On) Request
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prod="http://webservices.opalonline.co.uk/ProductPricing" xmlns:ser="http://webservices.opalonline.co.uk/ServiceBase/">
<soapenv:Header/>
<soapenv:Body>
<prod:GetProductPriceDetail>
<prod:request>
<ser:UserCredentials>
<ser:AgentID>{{AgentID Issued}}</ser:AgentID>
<ser:Password>{{Password Issued}}</ser:Password>
<ser:Username>{{Username Issued}}</ser:Username>
</ser:UserCredentials>
<prod:TariffCode>T6</prod:TariffCode>
<prod:BoltOn>
<prod:BoltOnNames>
<prod:BoltOnName>RA02</prod:BoltOnName>
</prod:BoltOnNames>
</prod:BoltOn>
</prod:request>
</prod:GetProductPriceDetail>
</soapenv:Body>
</soapenv:Envelope>